// 重置默认样式
* {
  margin: 0;
  padding: 0;
  box-sizing: border-box;
}

html {
  background-color: rgba(255, 255, 255, 0);
  height: 100%;
}

// 文字溢出省略号
.text-ellipsis-2 {
  overflow: hidden;
  -webkit-line-clamp: 2;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-box-orient: vertical;
}

// 表单
.el-form-item {
  width: 300px;
  margin: 0 auto;
}

.el-form .el-select .el-input__inner {
  width: 200px;
}

// 地区选择框
div.el-popper.el-cascader__dropdown > div.el-cascader-panel {
  height: 300px;
}

// 表格行高
#app > div:nth-child(5) > div > div.el-table.el-table--fit.el-table--scrollable-x.el-table--enable-row-transition > div.el-table__body-wrapper.is-scrolling-left > table > tbody > tr:nth-child {
  height: 30px;
}

// 卡片间隔
.box-card {
  margin-bottom: 5px;
}

// 右侧卡片的头部间距
#app > section > section > main {
  padding-top: 0;
}

// 顶部行高
.el-card__body h3 {
  line-height: 28px;
}

// 卡片上边距
#app > div:nth-child(3) {
  margin-top: 13px;
}

#app > section > section > main > div {
  margin-top: 13px;
}

// 图标样式
.icon {
  width: 32px;
  height: 32px;
}

#head-card > div {
  padding-top: 10px;
}

// 表格图片
.el-image {
  height: 40px;
}
